package negocios.gerenciadores;
import negocios.cinemaBeans.*;
import negocios.excecoes.ExibeException;

import java.util.*;

public interface IGerenciadorDeExibicao {
	void criarExibicao(Filme filme, int hora, int minutos) throws ExibeException;
	
	ArrayList<Exibicao> filtraExibicao(FiltroExibicao filtro);
	
	Exibicao escolheExibicao(int indice);
	
	void alteraExibicao(Exibicao exibicao, Filme filme, int hora, int minutos);
	
	void deletaExibicao(Exibicao exibicao);
	
	ArrayList<Exibicao> exibeLista();
	
	double valorDoIngresso();
	
	void escreveValorDoIngresso(double valor);
}
